Move GdkWindowWindowClass to private headers
authorMatthias Clasen <mclasen@redhat.com>
Thu, 20 Jul 2017 03:09:02 +0000 (23:09 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 20 Jul 2017 03:11:12 +0000 (23:11 -0400)
This enum is no longer used in public api.

gdk/gdkinternals.h
gdk/gdkwindow.h

index c5d0406fc95ab508c3a89dde1a1e3fe3c734ebe1..fdcd37425434810f6a71a3be1df34e21cb9bcd41 100644 (file)
@@ -156,6 +156,13 @@ struct _GdkEventPrivate
 
 typedef struct _GdkWindowPaint GdkWindowPaint;
 
+typedef enum
+{
+  GDK_INPUT_OUTPUT,
+  GDK_INPUT_ONLY
+} GdkWindowWindowClass;
+
+
 struct _GdkWindowAttr
 {
   gint event_mask;
index 52048690789ba5cb96b75e5cdafe57ff9ad33b03..fc45232da52726d4dd8aeb8660699424c96ba40a 100644 (file)
@@ -39,23 +39,6 @@ G_BEGIN_DECLS
 
 typedef struct _GdkGeometry          GdkGeometry;
 
-/**
- * GdkWindowWindowClass:
- * @GDK_INPUT_OUTPUT: window for graphics and events
- * @GDK_INPUT_ONLY: window for events only
- *
- * @GDK_INPUT_OUTPUT windows are the standard kind of window you might expect.
- * Such windows receive events and are also displayed on screen.
- * @GDK_INPUT_ONLY windows are invisible; they are usually placed above other
- * windows in order to trap or filter the events. You can’t draw on
- * @GDK_INPUT_ONLY windows.
- */
-typedef enum
-{
-  GDK_INPUT_OUTPUT, /*< nick=input-output >*/
-  GDK_INPUT_ONLY    /*< nick=input-only >*/
-} GdkWindowWindowClass;
-
 /**
  * GdkWindowType:
  * @GDK_WINDOW_ROOT: root window; this window has no parent, covers the entire